<?php 

function repopulate(array $post)
{
	$CI =& get_instance();

	$campos_erro = array();

	// Percorre o array setando os valores em um flashdata
	foreach ($post as $attr_nome => $valor)
	{
		$CI->session->set_flashdata($attr_nome, $valor);
		// Verifica se o campo tem erro de validação
		if (form_error($attr_nome) != '')
		{
			$campos_erro[] = $attr_nome;
		}
	}

	return $campos_erro;
}

function add_alert($status, $alerta)
{

	$script = '<script>$(document).ready(function() {alerta("'.$status.'", "'.$alerta.'")})</script>';

	return $script;
}